Twin sister of Shah overthrown by Iranian Islamic Revolution passes away
97-year-old Ashraf Pahlavi has passed away in New York. She was a twin sister the last Shah of Iran Mohammed Reza Pahlavi who was overthrown during the Iranian Islamic Revolution. …